Big Huge Thesaurus

marabou stork

noun